SAGE: A Simple Academic Game Engine
نویسندگان
چکیده
SAGE is a simple academic game engine for use in a game programming class in the undergraduate Computer Science curriculum, designed specifically as a core onto which students can add their own game engine features. SAGE consists of a sequence of demos written in C++ using Microsoft DirectX, each extending its predecessor in a process called incremental development. Incremental development is a proven pedagogical technique used for the education of game programmers at the University of North Texas since 1997.
منابع مشابه
SAGE White Paper on Discoverability in the Twenty-First Century
Discoverability enables scholars to locate the content needed to advance their research and other creative activities. Improved discovery experiences require heightened collaboration among (1) scholarly publishers and their published authors; (2) search engine developers, database providers, abstracting and indexing services, and academic publishers; (3) electronic resource management and integ...
متن کاملiThink: A Library for Classical Planning in Video-Games
Academic artificial intelligence (AI) techniques have recently started to play a more central role in the development of commercial video games. In particular, classical planning methods for specifying a goal-oriented behavior have proven to be useful to game developers in an increasingly number of cases. Motivated by the fact that there is no clear standard for developing a goal-oriented behav...
متن کاملEmohawk: Learning Virtual Characters by Doing
Emohawk is a narrative-based serious game designed to be a supportive tool for teaching basics of virtual agents development at universities and high-schools. Emohawk is built utilizing a free version of Unreal Engine 2 and it features an interactive scenario with four virtual agents controlled by an appraisal-driven architecture playing out a story approximately 5-10 minutes long. Students are...
متن کاملGame Engine Learning from Video
Intelligent agents need to be able to make predictions about their environment. In this work we present a novel approach to learn a forward simulation model via simple search over pixel input. We make use of a video game, Super Mario Bros., as an initial test of our approach as it represents a physics system that is significantly less complex than reality. We demonstrate the significant improve...
متن کاملConstructionist Learning in Anatomy Education - What Anatomy Students Can Learn through Serious Games Development
In this paper we describe the use of 3D games technology in human anatomy education based on our MSc in Medical Visualisation and Human Anatomy teaching practice, i.e. students design and develop serious games for anatomy education using the Unity 3D game engine. Students are engaged in this process not only as consumers of serious games, but as authors and creators. The benefits of this constr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006